A time-variant fault detection software reliability model
نویسندگان
چکیده
Abstract In this work, we propose a time-variant software reliability model (SRM)which considers the fault detection and highest number of faults in software. The genetic algorithm process is implemented for assessment SRM parameters. proposed works upon non-homogeneous Poisson (NHPP) incorporates dependent failure intensity un-removed error We had considered programmers proficiency, complexity, organization hierarchy, perfect debugging as determining factors SRM. dataset collected from 74 projects was experimented with to establish validate model's better fit. Data over period, which initiated start project continuously monitored until its completion. Several parameters are analyzed, collection 115 attributes given 11 different time frames terms product characteristics. A total 383 persons were involved design, where issue count 255. Jira also compared existing presented literature. It observed that like mean square (MSE), root (RMSE), r-squared (R 2 ). work carried out, ensuring time-varying detection, measured by considering response count, coding non-coding deliverables, bugs programmer's presenting model. Software shows improvement algorithms residual errors reduced, prediction accuracy high cumulative detection.
منابع مشابه
A time/structure based software reliability model
The past 20 years have seen the formulation of numerous analytical software reliability models for estimating the reliability growth of a software product. The predictions obtained by applying these models tend to be optimistic due to the inaccuracies in the operational profile, and saturation effect of testing. Incorporating knowledge gained about some structural attribute of the code, such as...
متن کاملSoftware reliability analysis incorporating fault detection and debugging activities
Software reliability measurement problem can be approached by obtaining the estimates of the residual number of faults in the software. Traditional black-box based approaches to software reliability modeling assume that the debugging process is instantaneous and perfect. The estimates of the remaining number of faults, and hence reliability, are based on these oversimplified assumptions and the...
متن کاملFault Removal Efficiency in Software Reliability Growth Model
Software Reliability is defined as the probability of free-failure operation for a specified period of time in a specified environment. Software Reliability Growth models (SRGM) have been developed to estimate software reliability measures such as number of remaining faults, software failure rate and Software Reliability. Imperfect debugging models are considered in these models. However, most ...
متن کاملFault Detection in Software Code Fault Detection in Software Code
Inspections and testing are two fault detection techniques used to find faults in software programs. In the area of cognitive science, testing is often referred to as debugging, which also could consist of finding faults after compiling. In this report debugging is used as the technique to find faults when one knows that a fault exists in the program. The debugging strategy is often preceeded b...
متن کاملA Discrete NHPP Model for Software Reliability Growth with Imperfect Fault Debugging and Fault Generation
Abstract: This paper presents a discrete software reliability growth model (SRGM) and introduces the concept of two types of imperfect debugging during software fault removal phenomenon with Logistic Fault removal rate. Most of the discrete SRGMs discussed in the literature seldom differentiate between the failure observation and fault removal processes. In real software development environment...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: SN applied sciences
سال: 2021
ISSN: ['2523-3971', '2523-3963']
DOI: https://doi.org/10.1007/s42452-020-04015-z